echo "" > benchmark.log
echo "                  ser          deser        ser init     deser init"
echo "json_spirit:      `./jsonspirit_s 2>> benchmark.log` `./jsonspirit_d  2>> benchmark.log ` `./jsonspirit_si 2>> benchmark.log` `./jsonspirit_di  2>> benchmark.log`"
echo "jsoncpp:          `./jsoncpp_s 2>> benchmark.log` `./jsoncpp_d  2>> benchmark.log ` `./jsoncpp_si 2>> benchmark.log` `./jsoncpp_di  2>> benchmark.log`"
echo "                  ser array   deser array ser object  deser object"
echo "stringstream:     `./stringstream_sa 2>> benchmark.log` `./stringstream_da  2>> benchmark.log ` `./stringstream_so 2>> benchmark.log` `./stringstream_do  2>> benchmark.log`"
echo "sprintf:          `./sprintf_sa 2>> benchmark.log` `./sprintf_da  2>> benchmark.log ` `./sprintf_so 2>> benchmark.log` `./sprintf_do  2>> benchmark.log`"
echo "fasjson1:         `./fasjson1_sa 2>> benchmark.log` `./fasjson1_da  2>> benchmark.log ` `./fasjson1_so 2>> benchmark.log` `./fasjson1_do  2>> benchmark.log`"
echo "fasproto:         `./fasproto_sa 2>> benchmark.log` `./fasproto_da  2>> benchmark.log ` `./fasproto_so 2>> benchmark.log` `./fasproto_do  2>> benchmark.log`"
echo "fasjson2:         `./fasjson2_sa 2>> benchmark.log` `./fasjson2_da  2>> benchmark.log ` `./fasjson2_so 2>> benchmark.log` `./fasjson2_do  2>> benchmark.log`"
echo "fasjson2p:        `./fasjson2p_sa 2>> benchmark.log` `./fasjson2p_da  2>> benchmark.log ` `./fasjson2p_so 2>> benchmark.log` `./fasjson2p_do  2>> benchmark.log`"
echo "                  ser          deser        ser init     deser init"
echo "protobuf:         `./protobuf_s 2>> benchmark.log` `./protobuf_d  2>> benchmark.log ` `./protobuf_si 2>> benchmark.log` `./protobuf_di  2>> benchmark.log`"